keep cave - German English Dictionary